Parallel tool execution